from django.db import models

class Admin(models.Model):
    account_name = models.CharField(
        max_length=255, null=False, verbose_name='账号')
    password = models.CharField(
        max_length=355, null=False)
    is_super = models.IntegerField(default=0, null=False, blank=True)
    email = models.CharField(max_length=155, null=False)
    is_block = models.IntegerField(default=0, null=False, blank=True)
    last_login = models.IntegerField(default=0, null=False, blank=True)

    def __str__(self):
        return self.account_name
        # 相当于java的tostring方法

    class Meta:
        # 定义表名
        db_table = "admin"
        # 定义在管理后台显示的名称
        verbose_name = '管理员表'
        # 指定，模型的复数形式
        verbose_name_plural = '管理员们'
        # 设置模型属性-默认排序字段
        ordering = ['last_login']